home *** CD-ROM | disk | FTP | other *** search
Text File | 1992-07-04 | 100.2 KB | 2,109 lines |
-
-
- ********************************************************************
- ********************************************************************
- ** **
- ** **
- ** $$$ $$$ $$$$$$$ $$$ $$$ $$$$$$ **
- ** $$$ $$$ $$$ $$$ $$$$ $$$$ $$$ $$$ **
- ** $$$ $$$ $$$ $$$ $$$$$ $$$$$ $$$ **
- ** $$$$$$$$$$ $$$$$$$ $$$ $$$$ $$$ $$$$$$$$ **
- ** $$$ $$$ $$$ $$$ $$$ $$ $$$ $$$ **
- ** $$$ $$$ $$$ $$$ $$$ $$$ $$$ $$$ **
- ** $$$ $$$ $$$$$$$ $$$ $$$ $$$$$$ **
- ** **
- ** **
- ** the **
- ** **
- ** H O M E B U D G E T M A N A G E M E N T S Y S T E M **
- ** **
- ** Version 4.31 July 1992 **
- ** **
- ** **
- ** Copyright (C) 1988 - 1992 BRENTSON L. WORRELL **
- ********************************************************************
- ********************************************************************
-
-
- The fastest, easiest, and most flexible system to record
- and report on your financial transactions.
-
-
- _______
- ____|__ | (tm)
- BRENTSON L. WORRELL --| | |-------------------
- 6404 Mornay Dr. | ____|__ | Association of
- Tampa, FL 33615-3426 | | |_| Shareware
- (813) 886-2282 |__| o | Professionals
- -----| | |---------------------
- |___|___| MEMBER
-
-
-
-
-
-
-
-
- "This program is produced by a member of the Association of Shareware
- Professionals (ASP). ASP wants to make sure that the shareware
- principle works for you. If you are unable to resolve a shareware-
- related problem with an ASP member by contacting the member directly,
- ASP may be able to help. The ASP Ombudsman can help you resolve a
- dispute or problem with an ASP member, but does not provide technical
- support for members' products. Please write to the ASP Ombudsman at
- 545 Grover Road, Muskegon, MI 49442-9427, or send a Compuserve message
- via Compuserve Mail easyplex to ASP Ombudsman 70007,3536"
-
-
-
-
-
-
- Table of Contents page
- ___________________________________________________
-
- INTRODUCTION
- -------------
- Shareware ................................ 1
- Using the Documentation .................. 2
- Keyboard Designations .................... 3
- Warranty ................................. 3
- Requirements and Limitations ............. 3
- Packing List ............................. 4
- What is HBMS and What Will It Do? ........ 5
- Sample Data .............................. 5
- How do I Get Started and Use HBMS? ....... 6
- Steps to Creating a Budget System ........ 6
-
-
-
- PART 1 ..... BASIC CONCEPTS and CONVENTIONS
- ---------------------------------------------------
- Chart of Accounts ........................ 7
- Chart of Accounts Requirement ............ 7
- Double Entry ............................. 7
- Fiscal Year .............................. 9
- Text Data Entry .......................... 9
- Numerical Data Entry ..................... 9
- Command Line Parameters .................. 10
- Record Numbers ........................... 11
- File Names ............................... 11
- Saving Data .............................. 11
- Output Errors ............................ 12
- ">" and "*" characters ................... 12
- <F1> key ................................. 12
- <F2> Code Help .......................... 12
- <F3> Pop-up Calculator .................. 13
- <F4> Macros ............................. 14
-
-
-
- PART 2 DETAILED DESCRIPTIONS of MAIN MENU ITEMS
- -------------------------------------------------
-
- INITIALIZING NEW YEAR .................... 16
- Begin New Year .................... 16
- Initial Balances .................. 17
-
- ACCOUNT/CATEGORY MAINTENANCE ............. 17
- Add, Delete, or Change ............ 17
- Resequencing....................... 18
- Naming your system ................ 19
- Sound effects ..................... 19
-
- BUDGET ASSIGNMENT ........................ 19
-
-
-
-
-
- Table of Contents (continued) page
- ___________________________________________________
-
- LEDGER POSTING ........................... 20
- Action Prompt ..................... 22
- VIEW Ledger ....................... 22
- EDIT Mode ......................... 22
- TEMPLATES ......................... 23
- Printing Checks ................... 24
- Tips & Shortcuts .................. 25
-
- RECONCILE STATEMENTS ..................... 26
- Mark/Unmark ....................... 26
- Summary Report .................... 26
- Show Uncleared Transactions ....... 27
-
- CLOSE/OPEN MONTH ......................... 27
-
- CHANGE BUDGET YEAR/PATH .................. 27
-
- SCREEN REPORTS ........................... 28
-
- PRINTED REPORTS .......................... 29
-
- FILE EXPORT .............................. 30
-
- JUMP TO DOS (DOS Shell) .................. 31
-
-
-
- APPENDIX
- ---------------------------------------------------
-
- Questions and Answers .................... 31
-
- For Users of Older Versions (before 3.0).. 33
-
-
-
-
-
- SHAREWARE
-
- HBMS is being distributed under the Shareware concept. This is a
- distribution method, not a type of software. It is also NOT Public
- Domain software. Shareware authors retain all rights to the software
- under the copyright laws, but still allow free distribution. In most
- cases once you make a purchase of commercial software, you are stuck
- with it, even if it's not what you had hoped for. Shareware is
- different! You the user, have the chance to obtain Shareware at a
- minimum price, and try it out to see if it fits your needs. If you
- continue to use Shareware after a reasonable trial period, you are
- required to register with the author and pay a registration fee. If
- you decide not to use it you can throw it away, or better yet, give it
- to someone else for their evaluation.
-
- Shareware is a good deal for everyone. Compared to commercial
- software, prices are usually much lower because authors save on the
- expense of advertising, distribution, etc. The users get to "try
- before you buy". Also, most Shareware authors are usually more likely
- to respond to questions and suggestions for improvement.
-
- You can give complete copies of HBMS to others, but that does not
- mean it is a free program. You may use HBMS on a trial basis. For
- continued use you are required to pay a $35.00 registration fee. If
- you obtained HBMS from a ShareWare distributor that typically sells
- disks for $6 or less, rest assured than none of that money comes to me.
- Registration not only includes support and keeps you abreast of
- updates, but encourages authors to create and maintain quality
- software. Upon receipt of the registration fee you will receive a copy
- of the latest version of HBMS and a password that lets you bypass the
- Shareware reminder screen and insert your name directly into the
- program. Previously registered users, are charged only a $5
- media/handling fee to update to later versions.
-
- HBMS is constantly being improved. Other than full registration, there
- are two ways you can obtain an evaluation copy of the latest version:
-
- 1. Send $5 for either 5-1/4 inch or 3-1/2 inch disk.
- 2. Download HBMS directly from my computer. Since I don't run a
- bulletin board, you will have to call ahead by voice first so I
- can set up a communications program on my end.
-
- * There is an order form named ORDERFRM.DOC, included in the HBMS
- * package. Just copy it to your printer. ALWAYS MENTION WHAT
- * VERSION OF HBMS YOU ARE USING IN CORRESPONDENCE.
-
- I feel that I can provide the best support for HBMS by telephone
- and mail. Although the latest version of HBMS is always kept on
- Compuserve and the GEnie network, please do not try to contact me via
- these services. _______
- ____|__ | (tm)
- BRENTSON L. WORRELL --| | |-------------------
- 6404 Mornay Dr. | ____|__ | Association of
- Tampa, FL 33615-3426 | | |_| Shareware
- (813) 886-2282 |__| o | Professionals
- -----| | |---------------------
- |___|___| MEMBER
- - 1 -
-
- USING THE DOCUMENTATION
-
- The main documentation for HBMS is divided into four parts:
-
- INTRODUCTION: Contains basic statistics and explains the Shareware
- concept, but more importantly it describes HBMS and
- gives you an idea of what to expect, and how to get
- started.
-
- PART 1: Contains concepts and conventions that are critical to
- successful usage of the program. They are listed
- roughly in order of their importance.
-
- PART 2: Documents HBMS by detailing the functions of each item
- on the Main Menu.
-
- APPENDIX: Contains commonly asked questions and answers, and
- information for users who are upgrading from versions
- before v3.0.
-
- If you are new to HBMS, I strongly suggest you read at least through
- PART 1 before you attempt to use the program. Veteran users might get
- by with just reading about the changes listed in the WHATSNEW document.
- If you have already taken the "test drive", don't forget about the
- sample data. It can be very helpful when questions arise. There are
- examples of every type of transaction you are likely to need. THE
- QUESTION AND ANSWER SECTION MAY GET YOU OUT OF A JAM ALSO.
-
- I have discovered that most of the problems users have, are
- associated with (in order of frequency), failure to read the
- documentation, unfamiliarity with DOS and computers in general, trying
- to run HBMS via a DOS shell or menu type program, and damaged or
- incomplete program files. Printer setup problems seem to generate the
- most phone calls. Please read the printer documentation carefully.
-
-
- Other documents for the HBMS "package":
-
- README.BAT has introductory information and instructions on how to
- run the INSTALL program.
-
- HBSETUP.DOC has information on setting up your printer, color
- selection, and other configurable aspects of HBMS. It
- also has provisions to convert HBMS.EXE to a registered
- version.
-
- PRCHECK.DOC has instructions needed for printing checks.
-
- TESTDRIV.DOC is a limited "walk-through" description that serves as a
- quick demo of HBMS and what it's like to use it.
-
- WHATSNEW.DOC describes the changes and improvements in this and some
- previous versions.
-
- VENDOR.DOC contains information of interest to Shareware vendors,
- users groups, and bulletin boards.
-
- - 2 -
-
-
- KEYBOARD DESIGNATIONS
-
- Throughout the documentation, and in the program you will see
- references like <F1>. This refers to a key on your keyboard, in this
- case Function Key 1. A single keystroke is all that is required. You
- do not need to follow it with the "ENTER" key. There are also
- references to control keys such as <CTRL-B>. This means hold down the
- "CTRL" key and hit "B".
-
- <KEYPAD> is used to refer to the <UP>, <DN>, <PgUp>, <PgDn>, <HOME>,
- and <END> keys. In some cases the <LEFT> and <RIGHT> arrow keys are
- used also. They work exactly as you would expect. Use them to
- "navigate" through the data.
-
- For you "WordStar" fans, the control keys work in addition to the
- <KEYPAD> keys.
-
- The <+> and <-> keys are generally used to step through the months,
- forward and backward.
-
-
-
-
- WARRANTY
-
- The Home Budget Management System (HBMS), is supplied AS IS. There
- is no warranty of any kind, expressed or implied. I shall not be held
- liable for any damages, whether direct or indirect, from a failure of
- this program to operate in the manner desired by the user.
-
-
-
-
- SYSTEM REQUIREMENTS
-
- IBM PC, or compatible
- DOS 2.0 or later
- 320K RAM (program uses approx. 254K)
- 1 disk drive
- Printer recommended, but full screen reports available.
- Printer should be capable of printing 132 columns,
- such as a dot matrix or laser printer using a condensed
- pitch (approx. 17 characters per inch).
-
-
-
-
- LIMITATIONS
-
- 38 categories
- 254 accounts (38 per category)
- 12 reconcilable accounts (checking)
- 1148 ledger transactions per month.
-
-
-
- - 3 -
-
-
-
-
- PACKING LIST
-
- The following files make up the HBMS package:
-
- README.BAT batch file displays introductory and installation info
- ORDERFRM.DOC order form for registration and latest version
- VENDOR.DOC information for Shareware distributors
- INSTALL.EXE installs HBMS and optionally prints documentation
-
-
- HBMSPROG.EXE self-extracting compressed file containing:
-
- HBSETUP.EXE setup program to configure HBMS.
- HBMS.EXE main program
- HBMS.OVR overlay for main program
-
-
- SAMPDATA.EXE self-extracting compressed file containing:
-
- CATS.84 sample data file
- ACCOUNTS.84 sample data file
- LEDGR-4.84 sample data file
- HCONFIG.84 sample data file
- MACROS.84 sample data file
- TEMPLATE.84 sample data file
- DUEDATES.84 sample data file
-
-
- HBMSDOCS.EXE self-extracting compressed file containing:
-
- ORDERFRM.DOC duplicate form for registration and latest version
- WHATSNEW.DOC new features and history of v4.31
- TESTDRIV.DOC text file with demonstration instructions
- HBSETUP.DOC documentation for HBSETUP.EXE
- HBMS.DOC main documentation
- PRCHECK.DOC documentation file on how to create PRCHECK.HBM.
- (needed only if you intend to print checks)
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 4 -
-
- WHAT IS HBMS and WHAT WILL IT DO?
-
- HBMS is a means to record your daily transactions and create
- reports. Have you ever wondered: "Where did all the money go?". If
- you kept track of your finances you would know where it went, and how
- to handle it better in the future. Financial record-keeping is a
- desirable and enlightening habit to get into, but it's usually a
- dreaded task and a prime target for procrastination. HBMS is designed
- to help make it as painless as possible.
-
- HBMS is fast, easy, and flexible. You may want to use it as a
- reference on your entire financial position, or just use it as a check
- register. It's easy to keep accurate and complete records of all your
- financial transactions. A carefully designed Chart of Accounts and
- faithful record-keeping, will reward you with a variety of useful and
- informative reports, either on screen or printed in formatted
- statements. These reports can help you decide how to better manage
- your money and the figures will be very welcome when tax time arrives!
-
- Along the way, while you are creating this "history" of your
- finances, HBMS lets you compare budget goals, and reconcile your
- checkbook or credit card purchases. The ability to print checks was
- introduced in version 4.0. At present, HBMS will not draw charts or
- create other graphics, but it does include an export feature to allow
- other programs to use the data it has recorded.
-
- HBMS uses a double entry ledger system. This concept is explained
- later, and it's easier than it sounds. IF YOU ARE NOT CLEAR ON ANY
- CONCEPT, SEE HOW IT'S HANDLED IN THE SAMPLE DATA.
-
-
-
- SAMPLE DATA
-
- Supplied with HBMS you should find seven sample data files with an
- extension of ".84". The "84" extension refers to the year and should
- be specified as the Year of Account Data when you want to load these
- sample files.
-
- By running HBMS with this sample data you can easily see what the
- program has to offer. You will be able to see the results of what can
- be achieved, before you begin your own budget and have to wait for the
- data to accumulate. The first dozen transactions encompass most of the
- transactions you will want to enter. The sample data also contains
- examples of templates and macros (explained later).
-
- WARNING: The current open month in the sample data is April. In order
- to keep the program package size down, the ledger transaction files for
- the first three months are missing. Since HBMS will not be able to
- find these ledger files, it will refuse to do some functions associated
- with these months. However, all the total values for these three
- months are stored in the ACCOUNTS.84 file.
-
- NOTE: Before trying to print any of the sample data, you must run
- HBSETUP to configure your printer.
-
-
- - 5 -
-
-
- HOW DO I GET STARTED AND USE HBMS?
-
- When you are ready to start your own budget, you will need only
- HBSETUP.EXE, HBMS.EXE, and its overlay HBMS.OVR. These files should be
- on the same floppy, or in the same directory on your hard drive. It's
- also very important that you run HBMS from the disk/directory that
- contains the main program. Please don't try to run HBMS from another
- directory. Some menu or shell type programs attempt to do this. HBMS
- expects to find its configuration files (those with an extension of
- ".HBM") in the "current" directory. It's ok for your data files to be
- located elsewhere since you can tell HBMS where to look via the "data
- path" mentioned below.
-
-
-
- Creating your own Budget System consists of the following basic steps:
-
- Step Main Menu Selection
- --------------------------------------------------------------------
-
- 1. Install HBMS to your disk as mentioned in the README file.
-
- 2. Run HBSETUP to configure your printer and other options.
-
- 3. Run HBMS and "Begin a New Year". (INITIALIZE)
-
- 4. Name your budget system. (ACCOUNT MAINTENANCE)
-
- 5. Build your "Chart of Accounts". (ACCOUNT MAINTENANCE)
-
- 6. Enter the "Initial Balances" for your Assets and Liabilities.
- These are the current balances for your checking, savings,
- credit cards, loans, etc. (back to INITIALIZE)
-
- 7. Assign any Budget goals you would like to strive for and
- compare later. This is an optional feature. (BUDGET)
-
- 8. Record your transactions over the days and months.
- (This is the tough part). (LEDGER POSTING)
-
- 9. At the end of each month you "Close the Month" in preparation
- for the following month. Transactions can only be posted or
- edited in the current open month. (CLOSE/OPEN)
-
- 10. REAP THE BENEFITS of your hard work with the screen and
- printed reports. If you've done it right, your complete
- financial picture will be at your fingertips. (REPORTS)
-
- 11. When you reach the end of your fiscal year, use the
- "Begin New Year" menu selection to set up for the next year.
- You can optionally use the same Chart of Accounts. (INITIALIZE)
-
-
-
-
-
- - 6 -
-
- PART 1 --- BASIC CONCEPTS and CONVENTIONS
- ===========================================
-
-
- CHART of ACCOUNTS
-
- A Chart of Accounts is simply an outline of the way you account for
- your money. You have to "build" one before anything else will work. In
- order to create your own personal Chart of Accounts you must first
- decide what types of financial transactions you want to manage.
- Usually this will be everything, so you can gain a true financial
- picture.
-
- The basic hierarchy of the Chart of Accounts begins with four
- "Money Groups": INCOME, EXPENSES, ASSETS, and LIABILITIES. Each Money
- Group is split further into CATEGORIES, and finally into ACCOUNTS. You
- build your Chart of Accounts by creating these categories and accounts
- to your personal preferences. Also you will assign each one a CODE
- name, consisting of up to four letters. I think you will find codes
- much easier to type and remember than numbers or lengthy names.
- Whenever you need to access an account in HBMS, you call it up by its
- CODE name. Although not part of the Chart of Accounts, let me mention
- TRANSACTIONS. These are the records of purchases, transfers, etc, that
- you enter into the program. All your transactions are entered into
- Accounts. The Categories and Money Groups are there for grouping and
- reporting functions only.
-
- After creating your Chart of Accounts it becomes a simple matter
- of recording your transactions. This is done in the Ledger Posting
- section, which I like to refer to as the "heart" of HBMS.
-
-
- CHART of ACCOUNTS REQUIREMENT
-
- HBMS will refuse to do most of the functions on the Main Menu until
- the following requirements are met. You must have assigned AT LEAST
- ONE CATEGORY FOR EACH OF THE FOUR MONEY GROUPS, and there must be AT
- LEAST ONE ACCOUNT FOR EACH CATEGORY. That's a minimum of four
- accounts. If you get a warning and can't remember what accounts and
- categories you have assigned, the <F2> key will bring up a "CODE-HELP"
- screen, or you can go to the printed reports section and print out the
- Raw Data Report. Either will show you what has been assigned and how
- it has been arranged.
-
-
-
-
-
- DOUBLE ENTRY
-
- HBMS is a "double entry" ledger system. This means any type of
- transaction, such as a purchase, transfer, paycheck, etc. will need a
- minimum of two entries to represent it. That sounds like a lot of
- work, but HBMS makes it easy! If you stop and think about it, every
- financial transaction consists of at least two steps.
-
-
- - 7 -
-
- Lets take a simple case of writing a check at the drug store to
- purchase a prescription. The first part of the double entry, would be
- a decrease of the balance in your checking account. The second part of
- the double entry would be the increase of your Rx account (or whatever
- account you would charge the prescription to). If your check covered
- more than one purchase, then this transaction would consist of more
- than the minimum of two entries. For example, you might have bought a
- roll of film also. This would simply be an additional third part of
- this transaction. The amount that went toward the film would be
- charged to whatever account you use for this type of expense. The
- total for both items will of course equal the amount of the check.
-
- "Fine" you say, "but how do I represent getting money into my
- checking account?" When you first start up your budget system, you
- have to enter your current checking account balance by way of the
- "Initial Balances" section, located under the Initialize System Menu.
- From that point on, it's just the normal double entry system. A good
- example of money coming in might be a payroll check. The first part of
- this double entry would show an INCREASE in whatever INCOME account you
- use for paychecks.
-
- If you deposited the entire paycheck into your checking account, the
- second part of this transaction would show your checking account
- balance going up by the same amount. Paychecks of course, are not
- usually that simple. They have deductions for taxes, social security,
- etc. A more realistic transaction of this nature would consist of
- several parts. It would begin by showing your paycheck (INCOME)
- account increasing by the gross amount of the paycheck. Then income
- tax and social security amounts would be disbursed to their respective
- accounts, and the remainder into checking, spending cash or whatever.
-
- Credit card purchases are just as easy. To begin with, your credit
- card balance would go up. You are increasing a LIABILITY account. The
- second part of this transaction would show a change in whatever account
- you use for that purchase, by the same amount.
-
- Making a payment toward a LIABILITY is also simple. A good way to
- treat some liabilities is to have separate accounts for the principal
- and the interest incurred from that liability. A transaction like this
- would contain three parts. The first part would show the full amount
- DECREASING the checking account balance. The second part would show a
- partial amount charged to and increasing an interest EXPENSE account
- for this liability. The third part would show the remainder applied to
- the principal in your liability account. Its balance would decrease.
-
- Money transfers work just as you would expect... out of one account
- and into the other. Remember that every type of transaction consists
- of at least two parts. If you made several cash purchases in the
- course of a day, you could combine them under one transaction. The
- total amount would come out of your spending cash account and then be
- disbursed to the other respective accounts. Save your receipts, or
- make a note of them, and you'll find its easy to document every
- financial transaction you make.
-
- By now you should understand the concept of "double entry". See the
- sample data for more examples.
-
- - 8 -
-
- FISCAL YEAR
-
- Usually, the file extension of all the data files will be the last two
- digits of the year. However, HBMS can have a fiscal year different
- from the calendar year. If this is the case, the file extension of all
- data files (except the LEDGR files) will be different. This extension
- uses the last two digits of the first year, appended with the last
- digit of the second year. For example, the ACCOUNTS file for the 88/89
- budget year would be "ACCOUNTS.889". IF YOU USE AN ODD FISCAL YEAR,
- YOU MUST ENTER THIS THREE DIGIT NUMBER WHEN ASKED FOR "Year of Account
- Data" to load.
-
-
- TEXT DATA ENTRY
-
- Throughout the program, when you are prompted to enter data you will
- see a field in reverse video. Your data, be it a code, name,
- description, etc, will be limited to the length of this field. In some
- cases you will be supplied with a default answer. If it's not what you
- want, just start typing. Unless you use an editing key, the first
- keystroke will erase whatever was there.
-
- The available editing keys for text data entry are listed below, and
- work just as you would expect:
-
- <RIGHT ARROW> <LEFT ARROW> | <HOME> <END>
- <INSERT> <DELETE> | <TAB> <SHIFT TAB>
- <BACKSPACE> <ESC> |
-
- The <ESC> key needs further mention. It serves a dual purpose. If
- an entry field contains data, hitting <ESC> will erase it and leave you
- with a "NULL" (empty) field. If the entry field is empty already (or
- zero in the case of a number), <ESC> will act just as if you had hit
- <ENTER> to accept the null value. You will often see a help prompt on
- line 25 that will say "<ESC> to quit". In most cases, what this really
- means is that HBMS will respond to a null value by canceling the
- current mode and returning you to a menu. The <ESC> key is usually all
- you need to "back out" of anything.
-
-
- NUMERICAL DATA ENTRY
-
- Numerical data entry fields look just like text fields, but will accept
- only numbers. It uses a "calculator" style of input. The editing keys
- mentioned above do not work except for the <ESC> key. Numerical
- entries can be cleared by either <BS> (backspace), <ESC>, or by the
- first digit typed.
-
- Beginning with version 4.3 you can choose between two styles of
- numerical input, which are selectable in the HBSETUP program. The
- Fixed 2-place method supplies the decimal point for you. If you want
- to enter $12.34, you simply type "1234". With Floating Point entry,
- you have to type the decimal point. In my opinion the advantage to
- Floating Point entry is that you need not type the decimal point if it
- is not needed. An example would $12. All you need to type is "12" and
- hit <ENTER>.
-
- - 9 -
-
-
- COMMAND LINE PARAMETERS
-
- To run the main program, you can simply type "HBMS" and hit <ENTER>.
- However there are also some optional parameters listed below. You can
- use either upper or lower case, but use spaces only as delimiters
- between parameters.
-
- NOSOUND Instructs HBMS to silence the sound effects. This parameter
- is useful only when you are beginning a budget system from
- scratch. The SOUNDS ON/OFF state is stored when your data
- files are saved, and will override this parameter.
-
- NOEMS Inhibits use of EMS (Expanded Memory Specification) memory.
- Normally HBMS will load its overlay file into EMS memory (if
- detected) to speed up the program. If you experience a crash
- when HBMS loads, or feel there may be a memory conflict will
- some other EMS program, use this parameter.
-
- D followed by the drive\path (directory) specification for your
- data files. Use of this will let you bypass the opening
- screen.
-
- Y followed by the Year of Account Data.
-
- Notice that these last two parameters specify the same two pieces
- of information asked for on the opening screen. If you specify a data
- path on the command line, HBMS will zoom right past the opening screen
- and go straight to the Main Menu. It will try to load data from this
- directory using the year of your system date. This is the date asked
- for when your computer boots, or you use the DOS "DATE" command. You
- will not be prompted to enter an account year, so if you want to load
- data from a year other than the system date, include the "Y" command
- line parameter. NOTE: DO NOT leave a space after the "D" or the "Y".
-
- examples -> HBMS
- HBMS dB:
- HBMS dA:\DATA\
- HBMS dC:\BUDGET\DATA\ y87
-
-
- You might want to create a batch file for this purpose. The
- following instructions will create a batch file named BUD.BAT that will
- run HBMS and try to load 1991 data from the "B" drive.
-
- COPY CON BUD.BAT (press <ENTER>)
- HBMS dB: y91 (press <ENTER>)
- <F6> (hit Function key 6, then press <ENTER>)
-
-
- It's a good idea to make sure the system date and time are correct.
- HBMS not only uses the system date as a prompt for the year of data to
- load, but it's also used to date all printouts.
-
-
-
-
- - 10 -
-
- RECORD NUMBERS
-
- Transaction record numbers are displayed on the Ledger Posting
- screen and in various reports. While they are necessary for the
- internal workings of HBMS, they can also be helpful if you are trying
- to reference a particular entry. If you spotted a transaction in a
- Sorted report that you wanted to look at (or possibly edit), use the
- record number to help you locate it in the VIEW mode of the Ledger
- Posting section.
-
-
-
- FILE NAMES
-
- INSTALL.EXE - Installation program, unpacks and copies files, also
- prints documentation.
-
- HBSETUP.EXE - Configuration program which creates:
- COLORS.HBM Color support file
- PRCODES.HBM Printer support file
-
-
- HBMS.OVR - Overlay file for HBMS.EXE
- HBMS.EXE - Main program file, which creates the following Data files:
- CATS .yr category names
- ACCOUNTS.yr account names and totals for each month
- LEDGR-m .yr actual transaction data for each month
- MACROS .yr optional file containing shortcut keystrokes
- TEMPLATE.yr optional file containing often used transactions
- DUEDATES.yr companion file to TEMPLATE.yr
- HCONFIG .yr contains the name of your budget
-
- (yr = year extension of data, m = month)
-
- You might want to keep these data files in a separate subdirectory,
- or on a separate disk. You should be able to fit an entire year of
- data on one disk, or maybe have individual disks for separate budgets.
- In any case, when the free space gets low, HBMS will warn you.
-
- PRCHECK.HBM - A check printing configuration file created by you. It
- is only needed if you intend to print checks, and is documented
- separately in PRCHECK.DOC.
-
-
- SAVING DATA
-
- In an effort to speed up the program, HBMS keeps all account values
- for the whole year and all transactions for the month you are working
- with, in memory. HBMS is very careful with your data. Whenever you
- leave any of the sections listed on the Main Menu, it will save all
- changed data. However, you can still force a save from the "Action
- Prompt" in the Ledger Posting section. If you are entering a lot of
- transactions, it's probably a good idea to save data occasionally to
- prevent possible loss. A power outage or (should I dare mention) a
- program crash could negate any data entered since the last save.
-
-
- - 11 -
-
- OUTPUT ERROR TRAPPING
-
- HBMS will sense Output problems such as a paper out condition,
- printer offline, full disk, drive door open, etc. However, some
- computers seem to take forever before they time out and signal an error
- condition. If things seem to stop for no reason, please wait at least
- a minute before you give up or try to reset the computer. When HBMS
- saves data it rewrites the respective data file completely. If a
- problem is encountered, HBMS will display a warning message and give
- you a chance to correct the situation. If it's a full disk, you can
- substitute another disk with more room as an emergency measure. If you
- have to resort to this, I suggest you immediately quit the program and
- inspect your data disks. If there are any duplicate files, make sure
- you retain only the ones with the latest date and time stamp. There is
- a notice in the Close/Open Month explanation about what to do if things
- go wrong.
-
-
-
- ">" and "*" INFORMATION CHARACTERS
-
- These information characters show up in many of the reports, both
- on screen and in print. Depending on where you see it, the ">" sign
- could mean the check has been cleared or the account is flagged for
- reconciliation. The "*" sign means the specified budget has been
- exceeded.
-
-
-
- <F1> KEY
-
- The function key <F1> simply pops up a window that reminds you what
- the other function keys do. In the future I hope to have context
- sensitive help screens available.
-
-
- <F2> CODE-HELP
-
- The <F2> key pops up a Chart of Accounts display. You will often
- need to supply a code for the account/category you are interested in.
- If you can't remember the code you assigned to it, hit <F2> to browse
- through your Chart of Accounts on screen. You will see the four Money
- Groups along the top. The flashing Money Group will have its
- associated Categories displayed on the left side of the screen. The
- Accounts assigned to the highlighted Category will be displayed on the
- right side of the screen. The <LEFT>/<RIGHT> arrows select different
- Money Groups, and the <UP>/<DN> arrows move between different
- Categories. If you summoned CODE-HELP from a Category field, striking
- <ENTER> will insert the highlighted Category code into your entry field
- for you. If you asked for help from an Account code field, the <ENTER>
- key will highlight the first account in the highlighted category.
- Then, you can move the highlight with the <UP>/<DN> arrows. From that
- point, <ENTER> will insert the highlighted account code into the entry
- field for you. <ESC> backs up one level at a time and will not insert
- any data. Beginning with version 4.3, the other <KEYPAD> keys
- (explained before) work in addition to the <UP> and <DN> arrows.
-
- - 12 -
-
-
- <F3> POP-UP CALCULATOR
-
- New for version 4.3 is a pop-up calculator. It can be summoned
- from almost any where in the program by the <F3> key. NUMLOCK will be
- set to ON so you can use the keypad for number entry, and will be
- returned to its former state upon exit.
-
- For the most part, it works just like any ordinary hand-held
- calculator, so I won't go into great detail about how to perform
- calculations. However you will notice there are three windows on this
- calculator instead of just one. The Entry window displays the value
- you are entering, the Total window displays the result of calculations,
- and the Memory window displays what is currently in memory. I think
- all calculators should be this way! The keys which perform the various
- operations are shown on screen (<BS> stands for BackSpace).
- Calculations can be chained together, with the operation in progress
- shown to the left of the Entry window.
-
- Working with the memory takes two keystrokes. Hit the "M" key
- first and then select the desired function. Be aware that memory
- values are retained, even if you exit the calculator. This way you can
- store a figure and expect it to be there the next time you access the
- calculator. Clear the memory with the <MC> function.
-
- The <F> key toggles the Total window display between a floating
- point format and a fixed 2-place decimal format suitable for money
- figures. It can be toggled whenever, and as often as you like. If you
- have HBMS set up for fixed decimal point in the main part of the
- program (configured in HBSETUP), toggling to floating point will also
- let you place the decimal point any where you like in the Entry window.
- There is room for 11 places of information in the Total window, but
- sometimes you may get a result that is either too large or has too many
- places to the right of the decimal point. An example of such a number
- is "123.4567890123". This number spans 14 places (15 if it was
- negative). In fixed mode, this number would be rounded and displayed
- as "123.46", but in floating point mode the calculator will display it
- as "1.2345E+06". This "floating point notation" is not really as
- intimidating as it may seem at first. The "E+06" means multiply 1.2345
- by 10 to the 6th power, or more simply, move the decimal point 6 places
- to the RIGHT. If it was "E-06" it would mean multiply 1.2345 by 10 to
- the negative 6th power, or move the decimal point 6 places to the LEFT.
-
- If you are in a numerical entry field when you call the calculator,
- there are two additional features. HBMS will grab the number (if
- present), and place it in the Entry window just in case you wanted to
- use it in your calculations. If that's not what you want, either the
- first digit typed or the <BS> key will clear it. When finished with
- the calculator, you have the option of inserting the "Total" value back
- into the numerical field from which you called the calculator. This is
- accomplished by using <CTRL-T>. Otherwise, use the <ESC> key.
-
-
-
-
-
-
- - 13 -
-
- <F4> MACROS
-
- A macro is a way of assigning several keystrokes to just one key.
- In HBMS, macros are assigned to the function keys <F5> through <F10>,
- and <SHIFT-F5> through <SHIFT-F10>.
-
- The <F4> key brings up the Macro Editing screen. Here is where you
- "build" your macros. It also serves as a handy reference screen in
- case you forget what you have created. Skillful use of Macros can save
- you a lot of typing. For instance, if you find yourself typing "First
- National Bank" often, why not assign this phrase to a macro.
-
- The steps to assigning the above macro to the <F6> key are as follows:
-
- 1. Call up macro Editing Screen with <F4>.
- 2. Hit <F6> to allow editing of macro.
- 3. Type "First National Bank" (without quotes), and strike <ENTER>.
-
- That's it! After you leave the Macro Editing screen with the <ESC>
- key, HBMS will save the changes to a file called MACROS.yr. The "yr"
- will be the same extension assigned to your other data files because
- the macros can be dependent upon your Chart of Accounts. From this
- point on when you "play the Macro" (hit the <F6> key), HBMS will type
- the macro for you. I'm sure you can find many places to use this kind
- of feature, but HBMS macros can be even more powerful.
-
- In the above example, you can let the macro supply an <ENTER>
- keystroke for you also, but <ENTER> signals that you are finished
- editing. To allow for this, you can embed codes that the Macro editor
- will translate to the desired function. For example, "First National
- Bank^M" would type the macro AND provide the <ENTER> keystroke.
-
- Most of these codes consist of the caret "^" symbol (above the 6 key),
- followed by a letter. The codes are listed below:
-
- ^M = <ENTER> ^S = <LEFT> Arrow
- ^[ = <ESC> (ESCape) ^D = <RIGHT> Arrow
- ^H = <BS> (backspace) ^E = <UP> Arrow
- ^Y = <DEL> (delete) ^X = <DN> Arrow
- ^A = <HOME>
- ^F = <END>
-
- ^W = Wait for your entry
- | = Separator
- \\ = Comments can follow this code
-
-
- MORE POWER....
-
- Macros can be strung together to perform several entries in
- sequence! HBMS expects to get its information in one of two different
- ways. In some instances a single keystroke is all that's expected.
- Other times you enter data via a field displayed in inverse video.
- Here you are expected to type something and hit <ENTER> when finished.
- In regard to macros, either of these methods constitute a separate call
- for information, and MUST BE SEPARATED BY THE SEPARATOR CHARACTER "|".
-
- - 14 -
-
-
- For example, in the Ledger Posting screen you might want to create a
- macro that supplies a "D" for DECREASE, enters a code for your checking
- account "CK", and stops when it gets to the check number field. Since
- there are two separate entry prompts, the macro would look like this:
-
- "D|CK^M"
-
-
- Since this a rather unrecognizable set of characters, you could add
- a comment so that when you pull up the Macro Editor screen, it would be
- obvious what this macro does, and even where it should be called from.
- The comment characters "\\" must immediately follow the macro itself.
- Don't leave a space, unless you want a space in the macro. Spaces
- after the "\\" are ok. Example:
-
- "D|CK^M\\ Decrease checking (called from Action Prompt)"
-
-
- You could even go one step further and incorporate a wait code "^W"
- into your macro. Suppose you often write a check for CASH. You can
- create a macro that starts at the Action prompt and runs right up to
- where you enter the amount of the check.
-
- "D|CK^M|^W|^W|Cash^M\\ Write check to CASH"
-
-
- The first ^W waits for you to enter the check number. The second ^W
- waits for you to enter the date. Then the macro resumes and enters
- "cash" followed by the necessary <ENTER> keystroke.
-
-
- PLEASE BE CAREFUL! This macro contains five different steps
- (notice the separators). Once it is called it will continue until all
- five steps are completed. If you were to call it at the wrong place,
- it will begin to run, stop twice, and finish up even though you may not
- want it to. This could be confusing at the very least. Macros can
- save you time and keystrokes, but they can get you into trouble if you
- make a mistake. You wouldn't want a macro to enter a "Y" (for a yes
- answer) when you really wanted an "N".
-
-
-
- NOTE: To alert you that a macro is in progress, a high pitched tone
- will sound for each step. If the macro contains a "wait" code,
- you will hear a "Ding Dong" tone. This is to alert you that data
- entry is expected, and the macro will resume afterwards. These
- tones can be silenced along with the other sound effects, if you
- specify NOSOUND on the command line or turn off sound in the
- Account Maintenance Menu.
-
-
- TIP: One macro you will surely want to make is one to handle the tilde
- character "~". See the TIPS and SHORTCUTS in Ledger Posting.
- This macro is included in the sample data.
-
-
- - 15 -
-
- PART 2 - DETAILED DESCRIPTION OF MAIN MENU ITEMS
- ======================================================================
-
- ************* INITIALIZE NEW YEAR **************
-
-
- BEGIN NEW YEAR
-
- Normally you reach "Begin New Year" from the Initialize System
- Menu. However, when starting a budget system for the first time, or at
- any time when HBMS cannot find a valid ACCOUNTS file in the directory
- you have specified, you will be given the option to begin a new year
- from "scratch". If accepted, HBMS will bypass the Main Menu and go
- directly to the Begin New Year section. You will be asked for year of
- data, first fiscal month, and beginning month information.
-
- If you already have an existing budget system in operation and are
- ready to start a new year, YOU HAVE THE OPPORTUNITY TO RE-USE YOUR
- EXISTING CHART OF ACCOUNTS. If you choose to do this, start HBMS with
- your existing year data files just like normal. If the year in your
- system date has changed, you will have to specify the previous year in
- order to load the old data. Go to the Initialize System Menu, select
- Begin New Year, and answer Yes to "Reuse old Chart of Accounts?".
-
- When reusing your old Chart of Accounts you will be given the
- option to transfer Asset and Liability balances to the new year. This
- will keep you from having to enter Initial Balances again. If you
- answer Yes, be aware that the balances passed forward come from the
- current open month in the old year. You also have the option to pass
- Budget data forward as well. You can choose to use all the old budget
- figures, or take the old Month to Date (MTD) totals and use them for
- your budget figures in the new year. Of course you can always go back
- and edit the budget figures once you get the new year going.
-
- The "First Fiscal Month?" question is provided in case you need a
- "fiscal year" that is different from the calendar year. Please be
- careful with this and don't get the first fiscal month and beginning
- month confused. Unless you are starting a budget system in the middle
- of your fiscal year, the beginning month of data will be the same as
- the first fiscal month.
-
- The "Data Path?" question prompts you with the same information you
- entered on the opening screen. You may want your new year data files
- to be in a different disk/directory. This is where you specify it.
-
- The "Month that you begin your data entry?" should usually equal
- the first month of your fiscal year. The exception is when you are
- just starting to use HBMS. If your fiscal year is the same as the
- calendar year (January through December) and it is now August, you will
- probably not want to go back and enter data for the previous months.
- In this case you would enter "8" to begin recording data in August.
-
- When you have finished entering the above data, HBMS will create
- and initialize the new data files. If you are reusing an old Chart of
- Accounts, HBMS will also initialize any HCONFIG, MACRO, or TEMPLATE
- files you may have been using.
-
- - 16 -
-
- INITIAL BALANCES
-
- When you begin a new budget system, you should tell HBMS what the
- balances are in your asset and liability accounts at that point in
- time. After your budget system is operational, you are finished with
- the Initial Balances section unless you need to make a correction.
- Even if you add an asset or liability account (such as a new checking
- account or credit card) in a later month, its initial balance will
- start at zero and be initialized through normal transactions.
-
-
- ************ ACCOUNT/CATEGORY MAINTENANCE *************
-
- ADD, DELETE, or CHANGE
-
- One of the strong points of HBMS is how it lets YOU control the
- Chart of Accounts. Create it to YOUR satisfaction. You can keep it
- brief with just a few accounts, or let it be like an "outline" of your
- financial transactions, very detailed with multiple accounts under many
- categories. You might want to keep special accounts just for tax
- related items. I like to keep separate principal and interest accounts
- on liabilities. By doing this I have an accurate running balance on
- how much I owe.
-
- Great care should be taken in creating your Chart of Accounts. I
- cannot stress this point enough. With a little thought, you should be
- able to come up with a personalized Chart of Accounts that will require
- minimal "grooming" as you go along. A well defined Chart of Accounts
- will allow HBMS to report accurate Net Worth values.
-
- If you are still a little "fuzzy" on how it should be done, print
- the Chart of Accounts from the sample data. It will give you some
- ideas. Some users have used the sample data as a starting point for
- their own Chart of Accounts. If you want to do this, just load the
- sample data, and follow the instructions mentioned above in Begin New
- Year. Since HBMS lets you "reuse" an older chart of accounts, it may
- be simpler to just edit the codes and names to personal taste.
-
- In HBMS, values are stored in the Accounts. The Categories are
- there only to group the Accounts for more informative reports.
-
- NOTE: Categories must be created first, so that Accounts will
- have somewhere to be assigned.
-
- Accounts may be added, changed, or deleted at any time during the
- budget year. While using the program, accounts and categories are
- referenced by a "code" which you also assign. These codes can consist
- of up to four characters. Try to keep them short and easy to remember.
- The codes are not case sensitive, but if you enter them in lower case,
- HBMS will convert them to upper case.
-
- When you add or change an asset or liability account, you will be
- asked if you want it to be "reconcilable". Answer "Yes" only if you
- want to be able to reconcile your checking or credit card accounts.
- Reconcilable accounts are also the only ones that will prompt you for a
- check number in the ledger posting section.
-
- - 17 -
-
-
- The restrictions that apply are as follows:
-
- * THERE MUST BE AT LEAST ONE CATEGORY FOR EACH MONEY GROUP.
-
- * THERE MUST BE AT LEAST ONE ACCOUNT FOR EVERY CATEGORY.
-
- * The maximum number of categories is 38.
-
- * The maximum number of accounts is 254, and no more than
- 38 accounts per category.
-
- * A maximum of 12 reconcilable accounts.
-
- * Accounts may be moved to different categories as long as they
- don't cross Money Group boundaries. (EXAMPLE: an account under
- an income category may not be moved to an expense category)
-
- * Account names or codes may be changed, but this may lead to
- confusion if printed reports under the first part of the year,
- differ from those after the change is made. None of the other
- data contained in these accounts will be changed.
-
- * Category codes and names may be changed but the confusion factor
- mentioned above still applies.
-
- * Accounts may be deleted only if they have had no action during
- the year (this includes initial balances).
-
- * Categories may be deleted if they do not have any accounts
- assigned to them. This constraint may be avoided by moving all
- accounts from under the category to be deleted, to other
- categories first.
-
- * If you cancel the reconciliation ability of an account, you
- should first go back and unmark any transactions that have been
- reconciled to avoid confusion. However, this is not a
- requirement.
-
-
-
-
- RESEQUENCE ACCOUNTS OR CATEGORIES
-
- The order in which accounts and categories appear in your Chart of
- Accounts can be different from the order in which they were entered.
- After creating or editing your Chart of Accounts, you may change their
- order of appearance by selecting "Resequence Accounts". The current
- order will be displayed and you will be allowed to change them around
- to suit your taste.
-
- If you want to resequence Accounts, you have to specify their
- "parent" category. Likewise, if you want to resequence Categories you
- will have to specify the Money Group.
-
-
-
- - 18 -
-
- NAMING YOUR SYSTEM
-
- You should specify a name for your budget system. This name (up to 30
- characters long) appears in the header of your printouts. It also
- appears on the Main Menu along with the data file location. If you
- keep more than one budget system, by necessity you have to separate
- them into separate directories because of duplicate data file names.
- The name assignment will help you keep them under control. Don't
- confuse this "system" name with the Registered User Name which is
- embedded into HBMS.EXE.
-
-
- SOUND EFFECTS
-
- The beeps and chirps will be noticed most in the Ledger Posting
- section. They can be helpful when one person is dictating data from
- notes, to another who is doing the typing. In this way the person
- doing the dictating can listen for the chirps and will know when the
- next bit of information is needed. He need not watch the screen.
-
- These sound effects may be annoying to some, and can be turned OFF
- or ON from the Account/Category Maintenance Menu. This ON/OFF state
- will be stored in the ACCOUNTS file, and will not have to be reset when
- the program is started again. By request, there is also a command line
- parameter "NOSOUND", that will inhibit sound effects on startup.
- However, if you load a budget system that has the sounds stored as
- "ON", it will override this parameter.
-
-
- ************ BUDGET ASSIGNMENT *************
-
- HBMS lets you assign a budget figure for each month. By using this
- feature you may set goals for your projected income and expenses.
- While it may sound unusual, you may even set budget amounts for assets
- and liabilities. You might want to set goals for your savings, or
- budget how soon you plan to pay off a debt. Of course it wouldn't make
- sense to budget for your checking account, as its balance varies with
- no set pattern.
-
- After selecting an account to budget for, the values for each
- particular month will be shown along with a grand total for the year.
- If you want to make changes, answer "N" to the prompt, and you will be
- allowed to enter figures for each month. If all your months will have
- the same budget value, you can select "M" (for multiple entry), enter
- the amount, and HBMS will insert them automatically.
-
- If you decide you don't want to budget for an account, just enter
- a zero value for each month. If all months have a zero budget value,
- your reports will show a "n/a" in place of a budget figure.
-
- Please note that budget figures can be updated at any time, but you
- will only be allowed to change values for the months which have not
- been closed. You can overcome this restriction by "re-opening" months.
-
- When you exit the Budget Assignment section you will automatically
- be presented with a summary of your budget status.
-
- - 19 -
-
-
- *********** LEDGER POSTING ************
-
- The "Ledger Posting" section is the part of the program where you
- enter transactions. It's the heart of HBMS, and where you will spend
- the most time. As mentioned before, HBMS is a double entry ledger
- system, meaning that at least two entries will be needed to represent a
- completed transaction. Before attempting to go any further, you should
- have read about Double Entry in PART 1 of this documentation. There
- are some other terms HBMS uses that you need to become familiar with.
- They are capitalized in the text below.
-
- For any type of transaction, be it a check, cash, credit, or
- transfer, you will have to decide what account it will be drawn from.
- Most of the time you will be working with a checking account or a cash
- account. I will be referring to this as the SOURCE account. Once you
- have determined which SOURCE will be used, you must decide how its
- balance will be affected. Will it be INCREASED or DECREASED?
-
- When you access the Ledger Posting section you will see what looks
- like a blank check at the top of the screen. A letter will be flashing
- at the ACTION prompt. At this point, for a normal transaction entry,
- you will enter either an "I" or a "D" character. The "I" or "D" tells
- HBMS whether you want to INCREASE or DECREASE the SOURCE account.
-
- Once you have decided on the "Action" and provided the code for the
- SOURCE account, you will be prompted for: the check number (if the
- account has been flagged for reconciliation), the date, a description
- of this SOURCE account, and it's amount.
-
- Now for the other half of this double entry transaction. If you
- were writing a check, you would need to specify what item(s) this check
- was written for. List these purchases in the lower half of the screen,
- where they will be disbursed into their respective accounts. I will
- refer to these as TARGET accounts.
-
- You need not worry whether these "TARGET" account balances will
- increase or decrease. HBMS will make that decision for you. In fact,
- THERE IS NO PLACE IN THE LEDGER POSTING SECTION WHERE YOU WILL HAVE TO
- PROVIDE A NEGATIVE SIGN. Once you have specified whether your SOURCE
- account is Increasing or Decreasing, HBMS takes care of the rest and
- makes sure your double entry transaction balances.
-
- If you print a "Transaction Report" from the Sample Data you will
- see examples of how to do almost any type of transaction needed. For
- now, I'll step through a simple transaction of writing a check to the
- Drug store.
-
-
- Step 1. At the ACTION prompt select "D" to DECREASE checking.
-
- Step 2. Enter the code for your checking account. At this point
- HBMS will show you the current balance for that account.
- (This is the SOURCE ACCOUNT)
-
-
-
- - 20 -
-
- Step 3. Enter the check number. This field is optional and it will
- be skipped if the SOURCE account has not been flagged as
- being reconcilable.
-
- Step 4. Enter the date. (system date supplied on first access)
-
- Step 5. Enter to whom the check was written. This field is also
- optional. (You might not want to describe a multiple
- spending cash transaction.)
-
- Step 6. This step is where some of the flexibility of HBMS shines.
- In the case of a checking transaction you would want to enter
- the full amount of the check. Later, as you disburse the
- money to the TARGET accounts, HBMS will prompt you with the
- remaining balance of the check as you go along.
-
- In the case of a spending cash transaction you might want to
- leave the SOURCE amount blank. As you enter the separate
- amounts in the TARGET accounts, HBMS will keep a running
- total for you.
-
- Step 7. Now you will begin to disburse this money to the TARGET
- accounts. If all the money is intended to go to one account,
- enter the full amount. Otherwise, enter the partial value.
-
- Step 8. Enter the code for the TARGET account selected.
- (<F2> summons help.)
-
- Step 9. Enter a description for the TARGET transaction. This field
- is also optional, but it helps to describe each item for
- future reference. (see Tips & Shortcuts)
-
- Step 10. Now you have fulfilled the minimum of two entries for a
- transaction. If the value you entered in step 7 accounts for
- all the money in the SOURCE account you will be finished.
- Otherwise you will be able to keep adding entries to be drawn
- from the SOURCE.
-
- A "null" (empty or zero) entry at the TARGET amount tells HBMS you
- are finished. When finished you will be asked if everything is ok. If
- the source account has been marked as reconcilable, there will be an
- additional choice to accept and print the check. If you made a
- mistake, answer "N" and you will be allowed to go back and make
- corrections. See the explanation on Editing.
-
- The entire transaction can also be aborted at any time by entering
- a null value for a code prompt.
-
- NOTE: If you answer no to the "Above OK?" prompt, the automatic
- prompting for the remaining balance will not be in effect. This was
- done so as not to change any TARGET amounts that may have been
- correctly entered. There are circumstances where you can have HBMS
- insert the remaining balance by using the <CTRL-B> key. The
- requirements are: you must be in "Edit" mode, you must have entered a
- non zero value in the SOURCE amount, and of course the cursor must be
- at a TARGET amount.
-
- - 21 -
-
-
- ACTION PROMPT
-
- There are many other choices you can make at the Action Prompt. A
- PROMPT LINE WILL BE DISPLAYED AT THE BOTTOM OF THE SCREEN TO REMIND YOU
- WHAT IS AVAILABLE. You can go to the Reports section, Account/Category
- Maintenance, View the Ledger, bring up a Template, or Jump to DOS.
- Just press the highlighted letter of the desired function. <ESC> will
- abort everything and take you back to the Main Menu.
-
- Need to check a balance, or add an account? You can do it from
- here without going back through the Main Menu. Under most conditions
- HBMS will remember any data you had entered, but had aborted
- prematurely. When you get back, just keep hitting <ENTER> and HBMS
- will recall it.
-
- All of these functions are described in detail later in this
- document, but I do need to mention the "Save" action. HBMS will always
- save your data to disk whenever you return to the Main Menu, but you
- still have the ability to save data from the Action prompt. If you
- have been entering a lot of transactions, it might be wise to save this
- data occasionally.
-
-
-
- VIEW LEDGER
-
- If you enter a "V" in response to the Action prompt you can view
- any transactions already recorded for the entire year. This can be
- very handy when you don't remember if you have entered something.
- First, you will be prompted for a beginning month to view. The initial
- transaction screen for that month will be displayed just as you had
- entered it. From this point you can "scroll" through the screens at
- will by using the <KEYPAD> keys. The <UP> and <DN> arrows move one
- transaction screen at a time. The <PgUp> and <PgDn> keys jump 50
- records at a time. The <+> and <-> keys change months. <ESC> returns
- you to the Ledger Posting screen. If you need to make a change, bring
- the intended Ledger screen into view and enter an "E" to access the
- Edit Mode.
-
-
-
- EDIT MODE
-
- If you make a mistake in your data entry, you can correct it by
- getting into EDIT MODE. This can be done in several ways. Most often
- it is done by answering "N" to the "Above OK?" prompt. Exceeding the
- limit of an assigned source value will generate a warning and put you
- in edit mode also. Edit mode allows you to go back and change any of
- your entries. You can step through them one at a time, in a similar
- fashion to the way they were first entered. However there are some
- other valuable features available only in Edit mode. They are explained
- later in the TIPS AND SHORTCUTS section.
-
- ANY TIME YOU ARE IN EDIT MODE THERE WILL BE A FLASHING REMINDER
- NEAR THE TOP OF THE SCREEN.
-
- - 22 -
-
-
- Edit mode is also available when VIEWing previously entered
- transactions. There is one restriction on editing from the VIEW mode.
- Editing is allowed in the current open month only. If you need to make
- a change in an earlier month, you will have to reopen each month until
- you get back to the one in question. See the CLOSE/OPEN MONTH Menu.
- While editing from a screen in VIEW mode, you also have the ability to
- wipe out the entire screenful of transactions. If this is what you
- want, enter a "K" (for Kill all) at the Action prompt. You will be
- given a chance to abort before accepting this command. Remember if you
- try to edit individual entries first and then decide to "Kill All", the
- entire ORIGINAL transaction will be wiped out, including the attempted
- individual changes. <ESC> at the Action prompt will abort all changes
- and return you to the View Mode. Again, be sure and read the TIPS AND
- SHORTCUTS on Editing.
-
-
-
- TEMPLATES
-
- If you have repetitive types of transactions that you enter at
- least once a month, why not store a sample of this transaction screen
- to disk where you could call it up with just a couple of keystrokes!
- Monthly bills and paychecks are good candidates for this type of
- feature.
-
- In order to take advantage of this, create an often used
- transaction screen, just as you would normally. When you reach the
- "Above OK?" prompt, enter a "T" for Template. The Template Assignment
- screen will pop up and ask you to assign a number, and enter a
- descriptive title for this transaction. You will also be asked for a
- due date, but I will explain that later. Just hit <ENTER> for now.
- Your template will be stored in a file named TEMPLATE.yr. The file
- extension will match that of your data files. Now, whenever you need
- to make this type of entry again, you can call it up from the Action
- prompt by hitting "T". The same template screen (now titled Template
- Selection) will appear and you will be able to select any of up to 30
- templates you may have built. Your selection will be displayed on the
- Ledger Posting screen, ready for you to accept it. If it needs
- editing, just answer no to the "Above Ok" prompt.
-
- You can also assign a "due date" to any of the templates you have
- built. If you would like to be reminded that you need to pay a bill,
- or make some other type of transaction, just assign the dates that
- apply. There is room for up to 24 different dates. In other words you
- could instruct HBMS to remind you that a template needs to be entered,
- up to 24 separate times in a year (even more if you go back and edit
- it). These dates should be entered in a four digit format. September
- 4th would be entered as "0904". November 23rd would be "1123". They
- should also be in calendar sequence, starting with the earliest
- reminder. The reason for this is when you select a template to be
- inserted in the Ledger screen that has a due date assigned to it, that
- date will be deleted and the next one in sequence will take it's place.
-
-
-
-
- - 23 -
-
-
- If you don't want this reminder feature, then leave the first date
- field blank. The first dates assigned (if any) will be displayed on
- the template selection screen next to the title. They will be
- considered as part of the template and carried into the Ledger Posting
- screen. If any of them fall earlier than the current system date, they
- will blink. Also, on your first entry into the Ledger Posting section,
- HBMS will check the template file dates and warn you if any of them
- have come due. The actual dates are stored in a file named
- DUEDATES.yr, and like the TEMPLATE file, they reside in your data
- directory.
-
- You can edit these dates, or the title if necessary. Just access
- the Template Selection screen from the Action prompt, enter the desired
- template number, and hit the UP arrow instead of <ENTER>. If you enter
- a null value for the title, the entire template will be deleted.
- Otherwise the dates can be edited as desired.
-
- BE AWARE that assigning and storing a transaction screen to a
- template, does NOT enter it as a completed transaction. You have to
- call it back up from the Action prompt, and answer yes to the Above Ok
- prompt in order to save it.
-
-
-
-
- PRINTING CHECKS
-
- A check printing instruction file is needed to allow HBMS to print
- checks. The documentation on how to create this file is contained in
- the PRCHECK.DOC file. The check printing feature can be triggered by a
- "P" response either in the View mode, or at the "Above OK" prompt in
- the Posting mode. If the SOURCE account has been marked as
- reconcilable, and HBMS is able to find the PRCHECK.HBM file, check
- printing will take place. Be aware that a "P" response to the "Above
- OK" prompt will also accept the transaction as being correct.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - 24 -
-
-
-
- TIPS and SHORTCUTS
-
- a) EDITING: If you make a mistake and would like to correct it before
- you reach the "Above OK" prompt, you can use the <UP> arrow. It
- will step the cursor up a line at a time. NOTE that once you use
- the <UP> arrow, the editing mode will be in effect.
-
- Once you are in the editing mode, the <DN> arrow will step you
- down a line at a time also. (If you are not in editing mode the
- <DN> arrow acts just like the <ENTER> key.) These <UP> and <DN>
- arrows can save you a lot of time if you have to go back and
- correct something on a whole screenful of data. The cursor will
- always stop at either the Action prompt, or an amount field. If
- you are at the SOURCE amount, remember that you have two options.
- If you enter an amount, HBMS will use it to monitor Target amounts,
- and provide you with a remaining balance if requested with the
- <CTRL-B> key. If you leave the SOURCE amount blank, there will be
- no checks made on the TARGET amounts, and a running balance will be
- displayed.
-
- Another editing feature is the ability to "delete" a whole
- TARGET transaction line. The <CTRL-Y> key does this job. The
- entire TARGET line will be deleted, and any remaining Targets
- below will move up. THIS FEATURE IS ESPECIALLY USEFUL WHEN
- EDITING TEMPLATES.
-
- b) HBMS will remember the last check number for every checking
- account. If you make any entry other than a number (such as
- "jrnl" for a journal entry), it will not increment the check
- number. If you change a check number, it will start incrementing
- from the new number.
-
- c) If you enter the tilde <~> character only in a TARGET description
- field, HBMS will copy the SOURCE description entered in step 9.
- See the paycheck transactions in the sample data for an example.
- THIS IS A PRIME CANDIDATE FOR A MACRO!
-
- d) The <+> and <-> keys can be used at the Action prompt in place
- of "I" and "D" for Increase and Decrease.
-
- e) NOTE: I find it helpful to save my receipts from each day and jot
- down any other transactions. At the end of each week I commit
- these transactions to HBMS via the Ledger Posting section. You
- may want to do this on a daily basis. In either case, you will
- then have a printed record of all your transactions available.
-
-
-
-
-
-
-
-
-
-
- - 25 -
-
- ********** RECONCILE STATEMENTS ************
-
- When your bank statement comes in, use this section of HBMS to
- reconcile your checkbook or credit card statement. You do this by
- "MARKING" each check that has cleared the bank and appears on your
- statement. The reconciliation feature only works on accounts that have
- been flagged as such in the Account Maintenance section. Keeping track
- of Liability accounts is also possible.
-
-
- MARK/UNMARK
-
- When first entering this section, you will be prompted with the
- earliest month that contains uncleared transactions, but you can enter
- any month that falls within the beginning month and the current open
- month.
-
- All transactions for that month will be displayed and the lines for
- the first and last transaction of the month will be highlighted. The
- <UP>/<DN> arrow keys move the cursor to the transaction you need to
- mark. If there are more transactions than can be seen at one time, the
- screen will scroll. To mark a transaction as being cleared, use the
- <ENTER> key. A ">" symbol will appear and signify a cleared (or
- MARKed) transaction. The <ENTER> key functions as a toggle and will
- turn the ">" mark on or off. By popular request, when you mark/unmark
- a transaction, the cursor will step down to the next line. The <PgUp>,
- <PgDn>, <HOME>, and <END> keys work just as you would expect them to
- move you through the data. When you are ready to switch months, use
- the <+> or <-> keys to step the month forward or back. <ESC> saves the
- changes and returns you to the Reconciliation Menu.
-
- HBMS examines each month you access to see if all transactions have
- been cleared. However if you unmark a transaction in a month that
- previously had all transactions cleared, and then mark it back again,
- HBMS will think this month is the last one that was completely cleared.
- This month and all the remaining months may be reconciled correctly,
- but this condition will be resolved when you ask for a Summary Report,
- mentioned below.
-
-
-
- SUMMARY REPORT
-
- This section is where you check to see if your records and the bank
- statement agree. Make sure you have entered (via the Ledger Posting
- Section), and cleared (via MARK/UNMARK feature), any bank charges,
- interests, or other miscellaneous entries that appear only on your bank
- statement. You will be prompted for the ending balance on your
- statement. If you have not browsed through all the uncleared
- transactions before asking for a Summary Report, HBMS will quickly
- tally them up. Everything you need to verify your statement will be
- displayed. If you receive a discrepancy warning, the information
- presented should help you figure out if it was a data entry error, a
- failure to make an entry, or even a bank error.
-
-
-
- - 26 -
-
- Please be aware that although HBMS does pass Categories, Accounts,
- and balances forward to a new year, it does NOT share data between the
- years. There may be occasions when the bank statement will span two
- years. Take for example, the case of a fiscal year that ends in
- December. Your January check statement will probably have cancelled
- checks in both December and January. If you are MARKing checks in
- December from this January bank statement, don't expect HBMS to be able
- to give you an accurate Summary Report. When the December Summary
- Report asks for the ending statement balance, this balance will most
- likely include checks that have cleared in January, and a discrepancy
- will be reported. You can however, keep track of things if you allow
- for these cleared January transactions. You may also have to deal with
- a similar problem if you are trying to reconcile your January
- statement, and there are checks written in December which have not
- cleared the bank. The discrepancy should equal the total of the
- uncleared transactions in the previous year.
-
-
- SHOW UNCLEARED TRANSACTIONS
-
- This feature will display the uncleared transactions in the order
- they were entered. There is no scrolling capability here as there was
- in the MARK/UNMARK section, only a screen pause.
-
-
-
- ************ CLOSE/OPEN MONTH ************
-
- This section does just what you would expect. At the end of each
- month you should select the "Close Current Month" routine. HBMS will
- read the entire ledger for the current month, update totals, and
- declare the following month open.
-
- Remember that ledger posting and editing can only be done in the
- current open month. If you have to go back to a previous month to make
- additions or changes, use the Reopen feature.
-
- *******************************************************************
- * If for any reason you feel that the figures for your data *
- * are wrong or missing, try reopening each month until you get *
- * back to a valid month. Then close each month until you get *
- * back to where you started. HBMS calculates all its values *
- * from the data you enter in the Ledger Posting section. When *
- * you close a month, HBMS reads this data from the ledger files *
- * and recalculates its totals on a monthly basis. *
- *******************************************************************
-
-
-
- ************ CHANGE BUDGET YEAR/PATH ************
-
- If you have several years of data or more than one budget system,
- you can change to them without quitting the program. When you select
- "Y" from the Main Menu, the opening screen will reappear and you will
- be able to change the year and data path.
-
-
- - 27 -
-
-
- ************** SCREEN REPORTS **************
-
- In this section you have access to almost all data that HBMS has to
- offer. Upon entering, you will be prompted for the latest month you
- want to look at. Next, enter the code of the first account you want to
- view. After a short delay for HBMS to calculate some totals, you will
- be presented with the "MONTHly" view of data. Look at the prompt on
- the bottom line of the screen, and you will notice that you can select
- among three other formats which include: a PERCENTAGE VALUE report, an
- ANNUAL VIEW, and a SORTED LEDGER. You also have the opportunity to
- change accounts. By just striking <ENTER> you can keep the format you
- are in and select another account.
-
- In the SORTED view, the transactions will be sorted by date first,
- then check number or record number (depending on the type of account).
-
- In the PERCENTAGE view you will not only be presented with percent
- values for the selected account, you will also see the values for its
- associated category. Monthly values, and year to date values will be
- displayed. These percentages use MONTH and YTD (Year-to-Date) totals
- when compared with INCOME and EXPENSES. They use TOTAL BALANCES when
- compared with ASSETS and LIABILITIES.
-
- The following table shows how the values are divided to arrive at a
- percent figure. They are listed in the same relative locations that
- you will see on screen. The dashed line represents a division symbol.
- The resulting quotient is multiplied by 100.
-
-
-
- Month Actual Ytd Actual |
- -------------- ------------ |
- Month Category Ytd Category |
- |
- |
- Month Actual Ytd Actual | Month Category Ytd Category
- ------------ ---------- | -------------- ------------
- Month INCOME Ytd INCOME | Month INCOME Ytd INCOME
- |
- |
- Month Actual Ytd Actual | Month Category Ytd Category
- ------------- ----------- | -------------- ------------
- Month EXPENSE Ytd EXPENSE | Month EXPENSE Ytd EXPENSE
- |
- |
- Month Actual Ytd Actual | Month Category Ytd Category
- ------------ ------------ | -------------- ------------
- Total ASSETS Total ASSETS | Total ASSETS Total ASSETS
-
- |
- Month Actual Ytd Actual | Month Category Ytd Category
- ------------ ---------- | -------------- ------------
- Total LIAB. Total LIAB. | Total LIAB. Total LIAB.
-
-
-
- - 28-
-
- ************* PRINTED REPORTS **************
-
- Let me mention that any printed report can be directed to a file,
- instead of the printer. When you reach the "Printer Ready?" prompt,
- answer "F" instead of "Y". You will be asked to supply a valid DOS
- filename to store the data. This "disk" printout will be stripped of
- all printer commands.
-
-
- SORTED LEDGER REPORT
-
- Prints the transactions with their values and balances, for all
- accounts that had activity for the selected month. They will be sorted
- by account and appear in order of the Chart of Accounts. Entries in
- individual accounts will be sorted by date, then check number if
- applicable.
-
-
- SORTED LEDGER BY ACCOUNT
-
- Prints the sorted data for a selected account, for up to a whole year.
-
-
- TRANSACTION REPORT
-
- Prints a copy of your ledger transactions just as you entered them.
- You might want to print out the transactions after every ledger posting
- session. If so, HBMS will remember the last record printed for the
- month and prompt you for the next unprinted record number. I usually
- have posting sessions about 4 to 5 times a month, but wait till the end
- of the month to print out a Transaction Report. If I need to see a
- transaction that has not been printed yet, I use the "VIEW" feature in
- the Ledger Posting section.
-
-
- FINANCIAL STATEMENTS
-
- Prints the Income and Expense Report, and a Balance Sheet Report.
- The Income and Expense Report prints all the monthly oriented data
- including averages, budget figures, budget left, etc. Similar to the
- Monthly Totals screen report, any actual dollar amounts that have
- exceeded your budget projections will be flagged with an asterisk "*".
- The Balance Sheet gives you an opportunity to print out just the Asset
- and Liability information.
-
-
- ANNUAL ACTUALS
-
- Prints the monthly totals up to and including the current month.
- All figures are in whole dollars because of space limitations.
-
-
- ANNUAL BUDGET
-
- Prints monthly budget figures for the entire year.
-
-
- - 29 -
-
- CHART OF ACCOUNTS
-
- Prints a list of accounts grouped in their respective categories
- according to the sequence you have selected.
-
-
- INITIAL BALANCES
-
- Prints a report similar to the Balance sheet but contains the
- beginning balances for your assets and liabilities. These figures do
- not show up on any other report.
-
-
- RAW DATA REPORT
-
- Although this report is intended for the author's use only, it is
- provided in case you get into trouble while working with your Chart of
- Accounts. From this report you can determine if you have violated the
- minimum Chart of Accounts requirement. If you have failed to create
- any categories under a money group, it will report it as "**** NOT YET
- DEFINED ****". If you have failed to create any accounts under a
- particular category, it will report it as being "EMPTY".
-
- THIS REPORT SHOULD BE PRINTED AND SAVED after creating or changing
- your Chart of Accounts. Once you have your Chart of Accounts up and
- running, you should have no need to reference this printout. However,
- in an emergency, such as a damaged or corrupted file, the information
- on this report could possibly be used to recreate a new Chart of
- Accounts (Check with author for details).
-
-
-
- ************ FILE EXPORT ***************
-
- File exporting writes your data to an ASCII file in a "Standard
- Data Format". Any text (in this case the account name) is surrounded
- by quotes, and each field is separated by a comma. Most graphics and
- spreadsheet programs will accept this format.
-
- The two available reports are very similar to the printed versions
- of the ANNUAL ACTUALS and the BUDGET REPORT. Each line will start with
- the account name. Following it will be zero values for any months
- between the first fiscal month and your beginning month, if they were
- different. Next will be the Month To Date values for each of the
- months up to the current month. Lastly there will be zero values for
- any remaining months in the year. This means all 12 months will be
- represented, but the months that are not applicable will contain zero
- values. Also, if you have a fiscal year different from the calendar
- year, the first value written will be from your first fiscal month, and
- progress from there (just as it is on the printed version).
-
- If you ask for a combination report, the MTD value will be written
- first, followed by its budget value. If you view this text file, you
- will notice MTD values contain a decimal point, while the budget values
- do not.
-
-
- - 30 -
-
-
- You can also specify that the category name and/or a blank line is
- inserted in the report.
-
- When asked for a file name, you can use any legal DOS name. Be
- sure to include a path if necessary. Entering a "null" file name
- aborts the export.
-
-
-
- *********** JUMP TO DOS ****************
-
- If there is enough memory available, you can jump into a DOS
- "shell". From this shell you can do anything you would normally do
- from the DOS prompt, such as asking for a directory, copying a file, or
- running another program. When finished, type "EXIT" to return to HBMS.
- If you changed drives or directories while in DOS, HBMS will change
- back to the original directory, upon return.
-
- NOTE: You can jump to DOS from the Main Menu or from the Action prompt
- in the Ledger Posting section.
-
-
-
-
- ============ QUESTIONS & ANSWERS ===============
-
-
- I HAVE STARTED MY BUDGET AND MY FISCAL YEAR BEGINS IN APRIL 1992,
- BUT WHEN I ENTER "92", IT SAYS IT CAN'T FIND MY DATA?
-
- Look at the extension on your data files. If should be a
- combination of the first and second year "923". This is the number
- you have to enter. See the instructions on "FISCAL YEAR".
-
-
- WHAT IS A "NULL"?
-
- A null value is simply "nothing" (or zero in the case of a number).
- If you hit <ENTER> when you have an empty entry field HBMS will
- usually quit and back out of what you were doing.
-
-
- HOW DO I VOID A CHECK THAT I MADE A MISTAKE ON AND TORE UP?
-
- HBMS does not accept zero values for amounts. If you enter a zero,
- it thinks you want to quit (see "null value" above). Instead put
- anything for the SOURCE amount (maybe just a penny) and describe
- the fact that it was a voided check. For the TARGET part of the
- transaction, put the SAME amount and specify the same checking
- account. This transaction will cancel itself out as far as money
- is concerned, but you will still have a record of it.
-
-
-
-
-
- - 31 -
-
-
- HOW DO I VOID A CHECK THAT I WROTE FOR A DEPOSIT LAST MONTH?
-
- There are two ways you can approach this problem. The best way is
- to make another entry which puts the same amount back into your
- checking account. Specify the same TARGET accounts that you did on
- the original check. Another way is to go back and "kill" the
- entire transaction, like it was never entered. See the
- documentation on EDITing the ledger.
-
-
- MY CHECKBOOK DOESN'T BALANCE AT THE END OF THE YEAR!
-
- HBMS does not yet share data between years. For further
- instructions, read the notes under SUMMARY REPORT in the RECONCILE
- STATEMENTS description.
-
-
- HOW DO I HANDLE INTEREST EARNED, OR INTEREST CHARGED?
-
- ASSET accounts that earn interest, should have a separate INCOME
- account. You can have one interest account for all your interest
- bearing assets or have individual ones. The same applies for
- LIABILITIES, but the interest account would be an EXPENSE in this
- case. If your interest and principal are not shown in separate
- amounts on your statement, get an amortized breakdown.
-
-
- MY CREDIT CARD STATEMENT CAME IN AND I HAVE MORE THAN 14 PURCHASES?
-
- I get asked this question often. It usually means that you are not
- recording your credit card purchases as they occur. When you buy
- something on a credit card, enter it just as if you had purchased it
- with cash. Just INCrease the credit card account and disburse the
- purchase to its proper account. When your statement comes in, you
- will know just how much it will be, minus a possible interest fee.
-
-
- I WOULD LIKE TO KEEP A SEPARATE BUDGET FOR SOMEONE ELSE TOO, HOW DO I
- GO ABOUT IT?
-
- The names for data files in HBMS are year dependent, so data files
- for a second budget system would have identical names. This means
- they must either be kept on separate disks or directories. That's
- why you have to specify a "data path" when you load HBMS. The data
- path and the name of your budget system is displayed on the Main
- Menu to help you keep track of them.
-
-
- I CAN SEE MY DATA WHEN I VIEW IN THE LEDGER POSTING SECTION, BUT THE
- REPORTS SHOW THE WRONG TOTALS?
-
- HBMS has a safety feature in case files have been moved or
- something else goes wrong. Read the notice in the CLOSE/OPEN MONTH
- description.
-
-
- - 32 -
-
- MY PRINTER GETS THE PAGE LENGTHS WRONG?
-
- If your printer is not on the included list and it form feeds at
- the wrong time, it is most likely due to an erroneous 1/8th inch
- line feed command. Consult your printer manual for the correct one
- and edit it on the PRINTER COMMAND screen in HBSETUP. If you still
- can't get it right, delete both line feed commands. HBMS will
- default to 1/6th inch line feed and adjust page length accordingly.
-
-
- THE LINES ON MY PRINTOUTS WRAP AROUND TO THE NEXT LINE?
-
- Your printer is not getting into small pitch (17 characters per
- inch). Unless you have a wide carriage printer, you must get the
- CONDENSED ON command right.
-
-
-
-
-
-
-
- TO USERS OF HBMS WITH VERSIONS OLDER THAN 3.0
-
- If you have accumulated data under a version of HBMS older than
- v3.0, you will have to run the program HCONVERT.EXE to update it to the
- current file format. The check reconciliation feature required that I
- change the format. In doing so I also incorporated the STARTUP.HBM
- file into the ACCOUNTS file.
-
- P L E A S E ... use COPIES of your older data. The conversion
- program will replace them in the process. If something goes wrong you
- can start over. Make sure you have HCONVERT.EXE, and your data files
- on the same disk or in the same subdirectory. The data files consist
- of STARTUP.HBM, CATS.yr, ACCOUNTS.yr, and all the LEDGR-m.yr files. In
- the above description "yr" refers to the file extension, which also
- corresponds to the year of your data. The "m" refers to the month.
- Run HCONVERT and follow the instructions. Do NOT run HCONVERT more
- than once on the same data files. If you run into trouble, start over
- with another entire copy of your original data files. Once you have
- run your data through the conversion program you can delete the
- STARTUP.HBM file.
-
- HCONVERT.EXE is supplied only to registered users. See the
- ShareWare registration procedures near the beginning of this document.
-
-
- BRENTSON WORRELL
- 6404 Mornay Dr.
- Tampa, FL 33615-3426
- (813) 886-2282
-
-
-
- {end of HBMS.DOC}
-
-
- - 33 -
-